parasite infested - Espagnol Anglais Dictionnaire